#!/bin/bash 
 
function Mikätin () {
echo "määrittelenpä kökkälettä nimeltään:$1"
echo -n 'etsin tiedostopuusta. Sen niminen voisi olla: '; file $1 | sed "s/.*text/tiedosto/g" | sed "s/.*directory./kansio/g"
if declare -f | grep -qw $1' ()'; then echo se voisi olla funktio else echo se ei ole funktio && return; fi
echo -n 'mikäli se on muuttuja niin se on tyypiltään:'
MUUTTUJAN_OSOITTEET=$(eval echo \${!$1[*]}) 
[[ $(echo $MUUTTUJAN_OSOITTEET | grep " ") ]] && echo matriisi || {
MUUTTUJAN_ARVOT=$(eval echo \$$1)
[[ ! $(echo $MUUTTUJAN_ARVOT | tr -dc [0-9.e+-]) ]] && echo tekstijono || echo tavallinen muuttuja ;} ;}
 
a=1
Mikätin a #ohje #OMATSKRIPTIT

